+ncbi-blast+ (2.17.0+ds-6) unstable; urgency=medium
+
+ * debian/patches/support_x32: Unbreak 64-bit builds.
+
+ -- Aaron M. Ucko <ucko@debian.org> Fri, 17 Oct 2025 11:26:19 -0400
+
ncbi-blast+ (2.17.0+ds-5) unstable; urgency=medium
* debian/patches/support_x32: Fix wgsread.cpp for 32-bit architectures.
if test -n "$with_vdb"; then
--- a/c++/src/sra/readers/sra/wgsread.cpp
+++ b/c++/src/sra/readers/sra/wgsread.cpp
-@@ -6185,7 +6185,8 @@ void CWGSSeqIterator::x_CreateFeaturesCh
+@@ -6185,9 +6185,10 @@ void CWGSSeqIterator::x_CreateFeaturesCh
// select range of feature table rows
auto range = GetLocFeatRowIdRange();
auto feat_start = range.first + kFeatPerChunk*index;
+ auto feat_stop = min<TVDBRowId>(range.first+range.second,
+ feat_start+kFeatPerChunk);
range.first = feat_start;
- range.second = max(feat_start, feat_stop)-feat_start;
+- range.second = max(feat_start, feat_stop)-feat_start;
++ range.second = max<TVDBRowId>(feat_start, feat_stop)-feat_start;
// create features
+ info.chunk->SetData();
+ CSeq_annot::TData::TFtable* main_features = 0;